package com.web.cms.pan.facade;

import com.blue.jdbc.Page;
import com.web.cms.pan.message.OperatorLogRequest;
import com.web.cms.pan.message.OperatorLogResponse;
import com.web.cms.pan.message.UserInfoResponse;

import java.util.List;
import java.util.Map;

/**
 * 用户网盘信息接口
 * 
 * @author 代码由 blue-code 框架生成
 * @since 1.0 2018年04月09日
 */
public interface UserInfoFacade
{
	
	/**
	 * 查询单个用户网盘信息
	 */
	UserInfoResponse get(Integer id);

	/**
	 * 查询多个用户网盘信息
	 */
	Map<Integer, UserInfoResponse> getList(List<Integer> idList);

	/**
	 * 查询网盘操作日志，分页
	 */
	Page<OperatorLogResponse> listLogPage(OperatorLogRequest request, int start, int size);
	
}
